# de functionname(parameters):
#     "函数_文档字符串"
#     return [expression]
# 函数代码块以 def 关键词开头，后接函数标识符名称和圆括号()。
# 任何传入参数和自变量必须放在圆括号中间，圆括号之间可以用于定义参数。
# 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。


def printme(str):
    "打印换入的字符串到标准显示设备上"
    print(str)
    return


printme("我要调用用户自定义函数!")
printme("再次调用同一函数")


print("-----------------函数参数-------------------")
print("""必选参数：fun(name, age)
默认参数：fun(name='yjc', age=18)
可变参数：fun(*args)
关键字参数：fun(name, age, **kw)
命名关键字参数：fun(name, age, *, city)""")
